﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Input;

namespace KJSyncXP.Commands
{
    public static class CustomCommands
    {
        #region 选项卡
        /// <summary>
        /// 检测标准查询
        /// </summary>
        public static readonly RoutedUICommand StdQueryPageCommand = new RoutedUICommand
        (
            "Std Query Page",
            "StdQueryPage",
            typeof(CustomCommands)
        );

        /// <summary>
        /// 结果重判记录
        /// </summary>
        public static readonly RoutedUICommand RejudgeRecordPageCommand = new RoutedUICommand
        (
            "Rejudg Record Page",
            "RejudgeRecordPage",
            typeof(CustomCommands)
        );

        /// <summary>
        /// 标准变更记录
        /// </summary>
        public static readonly RoutedUICommand StdChangeRecordPageCommand = new RoutedUICommand
        (
            "Std Change Record Page",
            "StdChangeRecordPage",
            typeof(CustomCommands)
        );

        /// <summary>
        /// 检点
        /// </summary>
        public static readonly RoutedUICommand CheckPointPageCommand = new RoutedUICommand
        (
            "Check Point Page",
            "CheckPointPage",
            typeof(CustomCommands)
        );


        /// <summary>
        /// 检验结果查询
        /// </summary>
        public static readonly RoutedUICommand InspectionResultQueryPageCommand = new RoutedUICommand
        (
            "Inspection Result Query Page",
            "InspectionResultQueryPage",
            typeof(CustomCommands)
        );

        /// <summary>
        /// 系统设置
        /// </summary>
        public static readonly RoutedUICommand SystemSettingPageCommand = new RoutedUICommand
        (
            "System Setting Page",
            "SystemSettingPage",
            typeof(CustomCommands)
        );

        /// <summary>
        /// 权限设置
        /// </summary>
        public static readonly RoutedUICommand PermissionSettingPageommand = new RoutedUICommand
        (
            "Permission Setting Page",
            "PermissionSettingPage",
            typeof(CustomCommands)
        );


        #endregion


        public static readonly RoutedUICommand UserPwdModifyCommand = new RoutedUICommand
        (
            "User Pwd Modify",
            "UserPwdModify",
            typeof(CustomCommands)
        );

        public static readonly RoutedUICommand UserDeleteCommand = new RoutedUICommand
        (
            "User Delete",
            "UserDelete",
            typeof(CustomCommands)
        );
        public static readonly RoutedUICommand UserCreateCommand = new RoutedUICommand
        (
            "User Create",
            "UserCreate",
            typeof(CustomCommands)
        );
        public static readonly RoutedUICommand RoleModifyCommand = new RoutedUICommand
        (
            "Role Modify",
            "RoleModify",
            typeof(CustomCommands)
        );

        public static readonly RoutedUICommand QueryButtonCommand = new RoutedUICommand
        (
            "Query Button",
            "QueryButton",
            typeof(CustomCommands)
        );




        public static readonly RoutedUICommand StandardProductButtonCommand = new RoutedUICommand
        (
            "Standard Product Button",
            "StandardProductButton",
            typeof(CustomCommands)
        );

        /// <summary>
        /// 精度检点检索按钮
        /// </summary>
        public static readonly RoutedUICommand PermissionQueryButtonCommand = new RoutedUICommand
       (
           "Permission Query Button",
           "PermissionQueryButton",
           typeof(CustomCommands)
       );

    }
}
